package com.dkm.biz.ou.persistence.entity;
import java.util.Date;

import org.apache.commons.lang.builder.ToStringBuilder;

import com.dkm.base.api.annotion.IField;
import com.dkm.base.api.annotion.ITable;
import com.dkm.base.db.persistence.entity.AbstractPo;

/**
 * 对象功能:t_ou_shop_auth Tbl对象
 * 开发公司:dkm.com
 * 开发人员:ZHH
 * 创建时间:2017-07-25 10:59:54
 */
 @ITable(name="shopAuth",code="t_ou_shop_auth")
public class ShopAuthTbl extends AbstractPo<String>{
	@IField(name="id",column="id_")
	protected String  id; 		/*主键*/
	@IField(name="shopId",column="shop_id_")
	protected String  shopId; 		/*店铺*/
	@IField(name="partyId",column="party_id_")
	protected String  partyId; 		/*会员id*/
	@IField(name="frontImg",column="front_img_")
	protected String  frontImg; 		/*正面照*/
	@IField(name="oppositeImg",column="opposite_img_")
	protected String  oppositeImg; 		/*反面照*/
	@IField(name="handImg",column="hand_img_")
	protected String  handImg; 		/*手持照*/
	@IField(name="realName",column="real_name_")
	protected String  realName; 		/*真实姓名*/
	@IField(name="identification",column="identification_")
	protected String  identification; 		/*身份证*/
	@IField(name="licenceImg",column="licence_img_")
	protected String  licenceImg; 		/*营业执照*/
	@IField(name="licenceName",column="licence_name_")
	protected String  licenceName; 		/*执照名*/
	@IField(name="licencNo",column="licenc_no_")
	protected String  licencNo; 		/*执照号*/
	@IField(name="licenceAddr",column="licence_addr_")
	protected String  licenceAddr; 		/*执照所在地*/
	@IField(name="licenceDuration",column="licence_duration_")
	protected String  licenceDuration; 		/*执照有效期*/
	@IField(name="licenceType",column="licence_type_")
	protected String  licenceType; 		/*执照类型*/
	@IField(name="status",column="status_")
	protected String  status; 		/*审核状态。审核中=auditing，审核失败=audit_fail，审核成功=audit_succeed*/
	@IField(name="auditor",column="auditor_")
	protected String  auditor; 		/*审核人*/
	@IField(name="auditTime",column="audit_time_")
	protected java.util.Date  auditTime; 		/*审核时间*/
	@IField(name="createTime",column="create_time_")
	protected java.util.Date  createTime; 		/*创建时间*/
	@IField(name="referralCode",column="referral_code_")
	protected String  referralCode; 		/*创建时间*/
	
	
	public String getReferralCode() {
		return referralCode;
	}
	public void setReferralCode(String referralCode) {
		this.referralCode = referralCode;
	}
	public void setId(String id) 
	{
		this.id = id;
	}
	/**
	 * 返回 主键
	 * @return
	 */
	public String getId() 
	{
		return this.id;
	}
	public void setShopId(String shopId) 
	{
		this.shopId = shopId;
	}
	/**
	 * 返回 店铺
	 * @return
	 */
	public String getShopId() 
	{
		return this.shopId;
	}
	public void setPartyId(String partyId) 
	{
		this.partyId = partyId;
	}
	/**
	 * 返回 会员id
	 * @return
	 */
	public String getPartyId() 
	{
		return this.partyId;
	}
	public void setFrontImg(String frontImg) 
	{
		this.frontImg = frontImg;
	}
	/**
	 * 返回 正面照
	 * @return
	 */
	public String getFrontImg() 
	{
		return this.frontImg;
	}
	public void setOppositeImg(String oppositeImg) 
	{
		this.oppositeImg = oppositeImg;
	}
	/**
	 * 返回 反面照
	 * @return
	 */
	public String getOppositeImg() 
	{
		return this.oppositeImg;
	}
	public void setHandImg(String handImg) 
	{
		this.handImg = handImg;
	}
	/**
	 * 返回 手持照
	 * @return
	 */
	public String getHandImg() 
	{
		return this.handImg;
	}
	public void setRealName(String realName) 
	{
		this.realName = realName;
	}
	/**
	 * 返回 真实姓名
	 * @return
	 */
	public String getRealName() 
	{
		return this.realName;
	}
	public void setIdentification(String identification) 
	{
		this.identification = identification;
	}
	/**
	 * 返回 身份证
	 * @return
	 */
	public String getIdentification() 
	{
		return this.identification;
	}
	public void setLicenceImg(String licenceImg) 
	{
		this.licenceImg = licenceImg;
	}
	/**
	 * 返回 营业执照
	 * @return
	 */
	public String getLicenceImg() 
	{
		return this.licenceImg;
	}
	public void setLicenceName(String licenceName) 
	{
		this.licenceName = licenceName;
	}
	/**
	 * 返回 执照名
	 * @return
	 */
	public String getLicenceName() 
	{
		return this.licenceName;
	}
	public void setLicencNo(String licencNo) 
	{
		this.licencNo = licencNo;
	}
	/**
	 * 返回 执照号
	 * @return
	 */
	public String getLicencNo() 
	{
		return this.licencNo;
	}
	public void setLicenceAddr(String licenceAddr) 
	{
		this.licenceAddr = licenceAddr;
	}
	/**
	 * 返回 执照所在地
	 * @return
	 */
	public String getLicenceAddr() 
	{
		return this.licenceAddr;
	}
	public void setLicenceDuration(String licenceDuration) 
	{
		this.licenceDuration = licenceDuration;
	}
	/**
	 * 返回 执照有效期
	 * @return
	 */
	public String getLicenceDuration() 
	{
		return this.licenceDuration;
	}
	public void setLicenceType(String licenceType) 
	{
		this.licenceType = licenceType;
	}
	/**
	 * 返回 执照类型
	 * @return
	 */
	public String getLicenceType() 
	{
		return this.licenceType;
	}
	public void setStatus(String status) 
	{
		this.status = status;
	}
	/**
	 * 返回 审核状态。审核中=auditing，审核失败=audit_fail，审核成功=audit_succeed
	 * @return
	 */
	public String getStatus() 
	{
		return this.status;
	}
	public void setAuditor(String auditor) 
	{
		this.auditor = auditor;
	}
	/**
	 * 返回 审核人
	 * @return
	 */
	public String getAuditor() 
	{
		return this.auditor;
	}
	public void setAuditTime(java.util.Date auditTime) 
	{
		this.auditTime = auditTime;
	}
	/**
	 * 返回 审核时间
	 * @return
	 */
	public java.util.Date getAuditTime() 
	{
		return this.auditTime;
	}
	public void setCreateTime(java.util.Date createTime) 
	{
		this.createTime = createTime;
	}
	/**
	 * 返回 创建时间
	 * @return
	 */
	public java.util.Date getCreateTime() 
	{
		return this.createTime;
	}
	/**
	 * @see java.lang.Object#toString()
	 */
	public String toString() 
	{
		return new ToStringBuilder(this)
		.append("id", this.id) 
		.append("shopId", this.shopId) 
		.append("partyId", this.partyId) 
		.append("frontImg", this.frontImg) 
		.append("oppositeImg", this.oppositeImg) 
		.append("handImg", this.handImg) 
		.append("realName", this.realName) 
		.append("identification", this.identification) 
		.append("licenceImg", this.licenceImg) 
		.append("licenceName", this.licenceName) 
		.append("licencNo", this.licencNo) 
		.append("licenceAddr", this.licenceAddr) 
		.append("licenceDuration", this.licenceDuration) 
		.append("licenceType", this.licenceType) 
		.append("status", this.status) 
		.append("auditor", this.auditor) 
		.append("auditTime", this.auditTime) 
		.append("createTime", this.createTime) 
		.toString();
	}
}